#pragma once
#include <list>
#include <map>
#include <string>
#include "ParticleEmitter.h"
class CParticleManager
{
private:
	std::list<CParticleEmitter*> m_lEmitters;
	std::map<std::string, CParticleEmitter> m_mapEmitter;
	CParticleManager()
	{
	}
	~CParticleManager()
	{
	}
	CParticleManager(const CParticleManager&);
	CParticleManager& operator=(const CParticleManager&);
public:
	void Load(std::string strName);
	void Update(float fElapsedTime);
	void Render();
};